// pages/collection/index.js
const api = require('../../utils/api')

Page({

    /**
   * 页面的初始数据
   */
    data: {
        lessonList:[],
        page:2,
        pageSize:10,
    },
    /**
   * 触底事件
   */
    lower: function(e) {

        //请求收藏课程数据
        api.post('/user/collectionList',{
            page:this.data.page,
            pageSize:this.data.pageSize,
        }).then(res => {
            if(res.data.length < this.data.pageSize) return;
            this.data.page++
            let lessonList = this.data.lessonList.concat(res.data)
            this.setData({
                lessonList
            })
        })
    },
    /**
   * 生命周期函数--监听页面加载
   */
    onLoad: function (options) {
        //请求收藏课程数据
        api.post('/user/collectionList',{
            page:1,
            pageSize:this.data.pageSize,
        }).then(res => {
            let lessonList = res.data
            this.setData({
                lessonList
            })
        })
    },

    /**
   * 生命周期函数--监听页面初次渲染完成
   */
    onReady: function () {

    },

    /**
   * 生命周期函数--监听页面显示
   */
    onShow: function () {

    },

    /**
   * 生命周期函数--监听页面隐藏
   */
    onHide: function () {

    },

    /**
   * 生命周期函数--监听页面卸载
   */
    onUnload: function () {

    },

    /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
    onPullDownRefresh: function () {

    },

    /**
   * 页面上拉触底事件的处理函数
   */
    onReachBottom: function () {

    },

    /**
   * 用户点击右上角分享
   */
    onShareAppMessage: function () {

    }
})